well equipped - Allemand Anglais Dictionnaire